package com.tm;

public class Demo1 {
    public static void main(String[] args) {
        //1.变量要先声明才能使用
        int a=10;
        System.out.println(a);
        //2.变量是什么类型，就应该用什么类型的数据，否则报错
          a=1;
        //3.变量从定义开始到 {}截止的范围内有效，且同一个范围内，定义的多个变量，它们的名称不能一样
        {
          int  b=11;
            System.out.println(b);
        }
        //4.变量定义的时间可以不赋初始值，但在使用时，变量必须有值，否则报错
              int num;
              num=11;
        System.out.println(num);

        /**
         第一天
         1.	 Java是美国sun公司1995年发明的高级编程语言，一开始叫Oak橡树，原因(sun公司门口有很多橡树，所以当时叫Oak)
         后期改为JAVA 原因是（印度上面岛屿盛产咖啡，他们公司的程序员喜欢喝咖啡，所以改为JAVA）JAVA之父---詹姆斯-高斯林

         2.	2009年 sun公司被oracle公司收购了 是甲骨文公司

         3.	JAVA能做什么？
         桌面开发（IDEA） 游戏开发（我的世界是java写的）移动应用开发 大数据开发

         4.	JAVA技术体系
         1.	JAVASE  标准版   java技术的核心和基础

         2.	JAVAEE  企业版   企业级开发的一套系统（京东 淘宝）

         3.	JAVAME 小型版   移动应用  现在是(安卓)

         4.1996年开始发布了JDK1.0 为什么一直用jdk8 不用jdk11?

         因为版本不是越高越好 jdk8比较稳定 这样确保了一个稳定性

         5.	开发英文 develop 计算机底层都是硬件

         6.	Javac是编译工具 java是执行工具

         7.	LTS(长期技术支持)版本有 JDK8 JDK11  JDK17
         8.	命令
         1.	dir查看当前路径下的文件信息
         2.	cls 清理屏幕
         9.	JVM: Java虚拟机 真正运行java的地方
         10.	JDK有哪些组成部分
         1.	jvm
         2.	核心类库
         3.	开发工具:javac java…
         11.	Java的跨平台是什么含义？
         一次编译处处可用
         我们程序只要开发一次，就可以安装各种JVM的系统在平台上运行
         12.=在java中是赋值的意思
         13.变量是什么？变量完整的定义格式是什么样？
         用来存储一个数据的，本质是内存中的一块区域
         类型 变量名 初始值
         14.为什么要用变量 变量好处
         使用变量记要处理数据，编写的代码更灵活，管理代码更方便
         15.变量有什么特点？
         变量里面的数据可以被替换
         **/

    }
}
